package cn.itcast.nems.oldems.dto;

import lombok.Data;

import java.time.LocalDate;

@Data
public class StudentBasicInfoDto {
    /////////////////////////////////////
    private String name;
    private String gender;
    private String nationality; // 民族
    private String idcard;
    private LocalDate brithday;
    private Integer age;
    private String phone;
    private String education;
    private String political; // 政治面貌
    private String number;
    private Integer id;
    private String currentClassName;
    /////////////////////////////////////
    private String jobIntention; // 升级意向
    private Boolean fromcolleges; // 来自院校
    private Boolean academyCoupon; // 院校优惠 AcademyCoupon academyCoupon = academyCouponService.findByStudentId(student.getId(), null); select o from AcademyCoupon o where o.studentId=?1
    private String currentStatus; // 职业状态
    // prov 是否开具了培训、实习等证明
    /*
            StudentEditRecord record = new StudentEditRecord();
            record.setStudentId(student.getId());
            record.setType(StudentEditRecord.TYPE_PROVE);
            String proveContent = ServletRequestUtils.getStringParameter(request, "proveContent");
            record.setContent(proveContent);
            record.setUsername(emp.getUsername());
            record.setRealname(emp.getRealname());
            this.studentEditRecordService.save(record);
     */
    private Boolean proveTraining;
    private Boolean provePractice;  // 是否开具了培训、实习等证明：
    private Boolean schedulehostel; // 是否安排住宿
    private Boolean teacher;        // 是否适合当老师
    // studentjoinclass/manage.do
    /*
    method: joinClassEditRecords
id: 40275
type: 0
     */
    // List<StudentJoinClassEditRecord> records = this.studentJoinClassEditRecordService
    //				.findStudentJoinClassEditRecords(id, type);
    private String comment;
    /////////////////////////////////////

    private Boolean merged;
    private Integer mergeToStudentId;
    private Boolean mergeable;

}
